#pragma once

#include <Eigen/Dense>

using namespace Eigen;
using Point = Eigen::Matrix<double,3,1>;
using Gradient = Point;
using Normal = Point;

using DenseMatrix = Eigen::Matrix<double, Dynamic, Dynamic>;
using Vector = Eigen::Matrix<double, Dynamic, 1>;
